package com.dongdongkeji.wangwangsocial.data.repository;

import com.dongdongkeji.base.bean.dto.BaseDTO;
import com.dongdongkeji.base.common.BaseDataRepository;
import com.dongdongkeji.wangwangsocial.data.dto.AccountDTO;
import com.dongdongkeji.wangwangsocial.data.net.LoginApi;

import io.reactivex.Observable;

/**
 * Author: ChenJing
 * Date: 2017-06-20 下午 3:29
 * Version: 1.0
 */

public class LoginRepository extends BaseDataRepository{

    private LoginApi loginApi;

    public LoginRepository() {
        super();
        loginApi = retrofit.create(LoginApi.class);
    }

    /**
     * 登录（框架测试方法）
     * @param phone
     * @param pwd
     * @return
     */
    public Observable<BaseDTO<AccountDTO>> login(String phone, String pwd){
        return loginApi.login(phone, pwd, "1");
    }
}